doubtful (improbable) - French English Dictionary